Towards the Use of Software Requirement Patterns for Legal Requirements
نویسندگان
چکیده
Laws and regulations play an increasingly important role for requirements engineering and system development. The challenge of interpreting the law to elicit legal requirements for a novel application calls for legal expertise. In this paper, we investigate if the effort of compiling a list of legal software requirements can be reduced by reusing recurring legal requirements. Therefore, we collected legal requirements that are stable concerning changes due to their origin in fundamental, higher-ranked laws, and derived software requirement patterns from them. This paper contributes by presenting those software requirement patterns consisting of the name, the goal and the pre-defined requirement template. We argue that under certain circumstances they can be used as a lightweight approach to specify legal requirements in system development projects and hence reduce the need for legal advice.
منابع مشابه
Telemedicine: an Essential Requirement for the Health Care Providers, with Emphasis on Legal Aspects
Telemedicine is the use of telecommunication and information technologies in order to provide clinical health care at a distance. These technologies allow communications between patient and medical staff with convenience as well as the transmission of medical, imaging and health informatics data from one site to another. It is also used to save lives in critical care and emergency situations. A...
متن کاملA Pattern-based Model Transformation Approach to Enhance Design Quality
Recently, the impact of design patterns on software quality has attracted a gradual attention since design patterns encapsulate valuable knowledge to resolve design problems and improve design quality. As an attempt towards the investigation of applying goals and design patterns to realize the model transformation, we proposed, in this paper, a goal-driven model transformation by applying desig...
متن کاملA Framework for Traceability of Legal Requirements in the Dutch Governmental Context
In the past decades, research and practice focused a lot of attention towards traceability in the context of software requirements, food supply chains, manufacturing, and aviation industry. As legislation and regulations in software systems become increasingly relevant, traceability of legal requirements is of great importance. In this study, we aimed to create a framework in which the basis fo...
متن کاملthe Second Taiwan Conference on Software Engineering ( TCSE 06 ) Towards a Pattern - based Model Transformation Approach for Design Quality Enhancement
Recently, the growing popularity of model driven frameworks and methodologies, as well as the Model Driven Architecture (MDA) initiated by Object Management Group (OMG) has implied an increasing focus on model transformation. Meanwhile, the impact of design patterns on software quality has attracted a gradual attention since design patterns encapsulate valuable knowledge to resolve design probl...
متن کاملTowards Systematic Integration of Performance and Security Requirements into Software Architecture
We present a modeland pattern-based method that allows software engineers to take quality requirements into account right from the beginning of the software development process. The method comprises requirements analysis as well as the derivation of a software architecture from requirements documents. In that architecture, quality requirements are reflected explicitly. For requirements analysis...
متن کامل